The Symantec C/C++ for MPW 7.0.3 Update corrects problems with the 7.0 version of the
following parts of the Symantec C/C++ for MPW system: SCpp, and SC.
UPDATING YOUR SYSTEM
=====================
Updating your Symantec C++ for MPW 7.0.3 installation is a two step process: you need to patch the tools, and you need to rebuild the libraries.
Patching Things Up
-----------------
This update contains two small applications in the ‘Patches’ folder that
will transform your tools into the new versions. Updating is easy:
• Double-click on the patch application (i.e. “SCpp 7.0.3 Patch”).
• Read the messages in the dialog that comes up; they may contain
important information. Click the ‘Patch’ button.
• Select the tool asked for using the standard file dialog box.
•••••••••
IMPORTANT
•••••••••
The patch is done in place! This means that the patcher will overwrite
the file you’re updating. When it is done, you will get a confirmation that
the patch was successful.
• Repeat these steps for the other patches in the ‘Patches’ folder:
SC 7.0.3 Patch
Updating the Headers and Libraries
-------------------------------
There is a new version of Lists.h that removes an extraneous declaration from
the beginning of the file. This file was provided with the 7.0.2 update, so you only
need to add it if you are upgrading from 7.0. Install this by either dragging the file to the SCIncludes folder, or by changing to the directory containing the new file in MPW and executing the following line:
Duplicate -y Lists.h "{SCIncludes}"
We recommend that you rebuild the standard libraries with the latest compilers. To
do this, do the following:
• Move to the folder containing the source for the C library:
Directory "{SCLibraries}"SCSrcLibC
• If the folder "SCObj" doesn't exist, create it with
NewFolder SCObj
NewFolder SCObj881
• Rebuild the libraries. When asked if you want to replace the older libs, click Yes:
BuildProgram SCLibC
BuildProgram SCLibC881
• Move to the folder containing the source for the C++ libraries:
Directory "{SCLibraries}"SCSrcLibCpp
• If the folder "SCObj" doesn't exist, create it with
NewFolder SCObj
NewFolder SCObj881
• Rebuild the libraries. When asked if you want to replace the older libs, click Yes:
BuildProgram SCLibCpp
BuildProgram SCLibCpp881
•••••••••
IMPORTANT
•••••••••
All precompiled headers must be re-precompiled to use the new compiler.